package com.wzq.shiro;

import org.apache.shiro.SecurityUtils;

import com.wzq.bean.UserModel;


/**  
 * shiro 工具类    
 * @ClassName: ShiroUtils    
 * @date 2016年8月23日 上午10:45:09    
 * @version  v 1.0    
 */
public class ShiroUtils {
	/**
	 * 获取登录用户对象 
	 * @author 陈剑飞    
	 * @Title: getLoginUser
	 * @Return: UserModel 返回值
	 */
	public static UserModel getLoginUser(){
		UserModel userModel =(UserModel) SecurityUtils.getSubject().getSession().getAttribute(ShiroConfig.SESSION_USER);
		return userModel;
	}
	
	/**
	 * 获取当前应用ID   
	 * @author 陈剑飞    
	 * @Title: getCurrentApplicationId
	 * @Return: Integer 返回值
	 */
	public static Integer getCurrentApplicationId(){
		return (Integer)SecurityUtils.getSubject().getSession().getAttribute(ShiroConfig.CURRENT_APPLICATION_ID);
	}
}
